customer guarantee - French English Dictionary